#include <sys/types.h>
#include <unistd.h>
#include <stdio.h>
#include <stdlib.h>

//获取进程的id，是个整数
//pid_t getpid(void);
//pid_t getppid(void);

#define GET_ARRAY_LEN(array, len)                 \
    {                                             \
        len = (sizeof(array) / sizeof(array[0])); \
    }

//main函数的两个参数就是命令行的参数的信息,第一个是参数的个数,第二个的参数列表
int main(int argc, char *argv[])
{
    int i = 0;
    int len = 0;
    // GET_ARRAY_LEN(argv,len)

    printf("leng :%d\n", argc);

    for (i = 0; i < argc; i++)
    {
        printf("argv[%d] :%s\n", i, argv[i]);
    }

    return 0;
}